a spate of - Turkish English Dictionary